with mirrors - German English Dictionary